impenetrable vegetation - Französisch Englisch Wörterbuch